MSSRLDQLVNKYNKSCENVSFAEHMILKDKYESLVIEHESLIKTLELLEKTHGFTVEDLVTKQKEALEKKEVIEKWENKFGEMEKKLKTVERSIEYIMSVDVQTGVDSDMSTSEDDDGNRRQRKGRLINSSDHDHFIL